package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 实体详情对象 lhk_hotel_details
 * 
 * @author ruoyi
 * @date 2025-06-06
 */
public class LhkHotelDetails extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 详情id */
    private Long detailId;

    /** 消费人数 */
    @Excel(name = "消费人数")
    private Long xiaofeirenshu;

    /** 评价数 */
    @Excel(name = "评价数")
    private Long pingjiashu;

    /** 评级星际 */
    @Excel(name = "评级星际")
    private Double pingjiaxingji;

    /** 酒店描述 */
    @Excel(name = "酒店描述")
    private String hotelMiaoshu;

    /** 酒店描述图片 */
    @Excel(name = "酒店描述图片")
    private String miaoshutupian;

    /** 酒店设施 */
    @Excel(name = "酒店设施")
    private String hotelSheshi;

    /** 设施图片 */
    @Excel(name = "设施图片")
    private String sheshitupian;

    /** 餐饮情况 */
    @Excel(name = "餐饮情况")
    private String foodDetails;

    /** 餐饮图片 */
    @Excel(name = "餐饮图片")
    private String foodImgurl;

    /** 酒店政策 */
    @Excel(name = "酒店政策")
    private String hotelZhengce;

    /** 卫生服务 */
    @Excel(name = "卫生服务")
    private String weishengfuwu;

    /** 酒店收益 */
    @Excel(name = "酒店收益")
    private Long hotelShouyi;

    /** 退款人数 */
    @Excel(name = "退款人数")
    private Long tuikuangrenshu;

    /** 酒店id */
    @Excel(name = "酒店id")
    private Long hotelId;

    /** 管理员id */
    @Excel(name = "管理员id")
    private Long managerId;

    private String yingyezhizhao;

    public String getYingyezhizhao() {
        return yingyezhizhao;
    }

    public void setYingyezhizhao(String yingyezhizhao) {
        this.yingyezhizhao = yingyezhizhao;
    }

    public void setDetailId(Long detailId)
    {
        this.detailId = detailId;
    }

    public Long getDetailId() 
    {
        return detailId;
    }

    public void setXiaofeirenshu(Long xiaofeirenshu) 
    {
        this.xiaofeirenshu = xiaofeirenshu;
    }

    public Long getXiaofeirenshu() 
    {
        return xiaofeirenshu;
    }

    public void setPingjiashu(Long pingjiashu) 
    {
        this.pingjiashu = pingjiashu;
    }

    public Long getPingjiashu() 
    {
        return pingjiashu;
    }

    public void setPingjiaxingji(Double pingjiaxingji)
    {
        this.pingjiaxingji = pingjiaxingji;
    }

    public Double getPingjiaxingji()
    {
        return pingjiaxingji;
    }

    public void setHotelMiaoshu(String hotelMiaoshu) 
    {
        this.hotelMiaoshu = hotelMiaoshu;
    }

    public String getHotelMiaoshu() 
    {
        return hotelMiaoshu;
    }

    public void setMiaoshutupian(String miaoshutupian) 
    {
        this.miaoshutupian = miaoshutupian;
    }

    public String getMiaoshutupian() 
    {
        return miaoshutupian;
    }

    public void setHotelSheshi(String hotelSheshi) 
    {
        this.hotelSheshi = hotelSheshi;
    }

    public String getHotelSheshi() 
    {
        return hotelSheshi;
    }

    public void setSheshitupian(String sheshitupian) 
    {
        this.sheshitupian = sheshitupian;
    }

    public String getSheshitupian() 
    {
        return sheshitupian;
    }

    public void setFoodDetails(String foodDetails) 
    {
        this.foodDetails = foodDetails;
    }

    public String getFoodDetails() 
    {
        return foodDetails;
    }

    public void setFoodImgurl(String foodImgurl) 
    {
        this.foodImgurl = foodImgurl;
    }

    public String getFoodImgurl() 
    {
        return foodImgurl;
    }

    public void setHotelZhengce(String hotelZhengce) 
    {
        this.hotelZhengce = hotelZhengce;
    }

    public String getHotelZhengce() 
    {
        return hotelZhengce;
    }

    public void setWeishengfuwu(String weishengfuwu) 
    {
        this.weishengfuwu = weishengfuwu;
    }

    public String getWeishengfuwu() 
    {
        return weishengfuwu;
    }

    public void setHotelShouyi(Long hotelShouyi) 
    {
        this.hotelShouyi = hotelShouyi;
    }

    public Long getHotelShouyi() 
    {
        return hotelShouyi;
    }

    public void setTuikuangrenshu(Long tuikuangrenshu) 
    {
        this.tuikuangrenshu = tuikuangrenshu;
    }

    public Long getTuikuangrenshu() 
    {
        return tuikuangrenshu;
    }

    public void setHotelId(Long hotelId) 
    {
        this.hotelId = hotelId;
    }

    public Long getHotelId() 
    {
        return hotelId;
    }

    public void setManagerId(Long managerId) 
    {
        this.managerId = managerId;
    }

    public Long getManagerId() 
    {
        return managerId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("detailId", getDetailId())
            .append("xiaofeirenshu", getXiaofeirenshu())
            .append("pingjiashu", getPingjiashu())
            .append("pingjiaxingji", getPingjiaxingji())
            .append("hotelMiaoshu", getHotelMiaoshu())
            .append("miaoshutupian", getMiaoshutupian())
            .append("hotelSheshi", getHotelSheshi())
            .append("sheshitupian", getSheshitupian())
            .append("foodDetails", getFoodDetails())
            .append("foodImgurl", getFoodImgurl())
            .append("hotelZhengce", getHotelZhengce())
            .append("weishengfuwu", getWeishengfuwu())
            .append("hotelShouyi", getHotelShouyi())
            .append("tuikuangrenshu", getTuikuangrenshu())
            .append("hotelId", getHotelId())
            .append("managerId", getManagerId()).append("yingyezhizhao", getYingyezhizhao())
            .toString();
    }
}
